package com.itany.corejava.code04_循环结构;

import java.util.Scanner;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年10月25日 13:44
 */
public class Test09_练习 {
    public static void main(String[] args) {
        //提示用户循环输入一个整数，直到输入数字100停止(使用break)
        // Scanner sc=new Scanner(System.in);
        // while(true){
        //     System.out.print("请输入一个整数:");
        //     int num=sc.nextInt();
        //     if(num==100){
        //         break;//跳出循环
        //     }
        // }


        // 循环提示用户输入6个评委的分数，求低于60分的个数（使用continue）
        // Scanner sc=new Scanner(System.in);
        // int count=0;//个数
        // for(int i=1;i<=6;i++){
        //     System.out.print("请输入第"+i+"个评委的分数:");
        //     double score=sc.nextDouble();//10   98  45   94  41  100
        //     if(score>=60){
        //        continue;
        //     }
        //     count++;//1  2  3
        //
        // }
        // System.out.print("6个评委的分数低于60分的个数："+count);


        // 提示用户输入需要打印的个数，输出对应数量的数字
        // 1   1   2   3    5    8    13.......
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入您想打印的数量:");
        int num=sc.nextInt();
        if(num==1){
            System.out.print("1");
        }
        if(num>=2){
            System.out.print("1 1 ");

            int a=1;//前2项
            int b=1;//前1项
            for(int i=3;i<=num;i++){//5
                int n=a+b;//前2项之和
                System.out.print(n+" ");//2    3   5
                a=b;//a=1   a=2   a=3
                b=n;//b=2   b=3
            }

        }


    }
}
